Improving TCP Performance in High Bandwidth High RTT Links Using Layered Congestion Control
نویسندگان
چکیده
In this paper, we propose Layered TCP (LTCP for short), a simple layering technique for the congestion window response of TCP to make it more scalable in highspeed, high RTT networks. LTCP is a two dimensional congestion control framework the macroscopic control uses the concept of layering to quickly and efficiently make use of the available bandwidth whereas microscopic control extends the existing AIMD algorithms of TCP to determine the per-ack behavior. We provide the general intuition and framework for the LTCP protocol modifications in this paper. Then, using a simple design, we illustrate the effectiveness of using layering for improving the efficiency, without sacrificing the convergence properties of TCP. We assess the RTT unfairness with the chosen design and show that by using a simple RTT compensation factor, the RTT unfairness can be assured to be no worse than that of unmodified TCP. Evaluation of the specified design is based on analyses and ns-2 based simulations. We show that LTCP has promising convergence properties, is about an order of magnitude faster than TCP in utilizing high bandwidth links, employs few parameters and is easy to understand. The choice of parameters can be influenced to reduce the RTT unfairness, compared to TCP or other highspeed solutions. The flexible framework opens a whole class of design options for improving the performance of TCP in highspeed networks.
منابع مشابه
Exploring Round Trip Time fairness for Adaptive Layered Transmission Control Protocol
--------------------------------------------------------------------ABSTRACT---------------------------------------------------------------High performance data transfer services is needed in long distance high-speed networks. In this paper Adaptive Layered Transmission Control Protocol (ALTCP) is proposed, which is used for making more scalability in highspeed networks. ALTCP is a simple adapt...
متن کاملEnhancing Tcp over Satellite Links Using Canit Algorithm
The performance of TCP (Transmission Control Protocol) is often degraded when the end-to-end path includes a satellite link. Among the factors that can adversely affect TCP performances over satellite links, we give the long round trip time (RTT), the high bit error rate (BER) and the variable RTT. With regard to the long RTT problem which implies two major problems (TCP fairness and the ineffi...
متن کاملFairness Evaluation and Comparison of Current Congestion Control Techniques
Transmission Control Protocol (TCP) is used by many applications on the Internet for the reliable data transmission. TCP does not able to utilize the available link bandwidth quickly and efficiently in High bandwidth short RTT and high bandwidth long RTT networks. Many congestion control techniques also known as TCP variants are developed to solve these problems in different network environment...
متن کاملLTCP: Improving the Performance of TCP in Highspeed Networks
In this paper, we propose Layered TCP (LTCP for short), a set of simple modifications to the congestion window response of TCP to make it more scalable in highspeed networks. LTCP modifies the TCP flow to behave as a collection of virtual flows to achieve more efficient bandwidth probing. The number of virtual flows emulated is determined based on the dynamic network conditions by using the con...
متن کاملCONGESTION CONTROL ALGORITHMS OF TCP IN EMERGING NETWORKS A Dissertation by
Congestion Control Algorithms of TCP in Emerging Networks. (August 2006) Sumitha Bhandarkar, B.E., Mysore University; M.S., Texas A&M University Chair of Advisory Committee: Dr. A. L. Narasimha Reddy In this dissertation we examine some of the challenges faced by the congestion control algorithms of TCP in emerging networks. We focus on three main issues. First, we propose TCP with delayed cong...
متن کامل